cable subfluvial - German English Dictionary